package com.peas.platform.module.icims.base.approve.service;

import com.peas.platform.framework.mybatisplus.service.BaseService;
import com.peas.platform.module.icims.base.approve.dto.ApproveOrderTobeDto;
import com.peas.platform.module.icims.base.approve.enums.ApproveOrderBusinessType;
import com.peas.platform.module.icims.base.approve.enums.ApproveOrderTobeState;
import com.peas.platform.module.icims.base.approve.enums.ApproveOrderTobeType;

public interface ApproveOrderTobeService extends BaseService<ApproveOrderTobeDto> {

    void createApproveOrderTobe(Long approveOrderId, ApproveOrderTobeType type, String title, String content, Long userId, ApproveOrderTobeState state);

    void removeApproveOrderTobe(ApproveOrderBusinessType aobt, Long businessId);

}
